Using Lego Robotics, sixth graders are working in small teams to design, build and program robots. Students begin by building a simple vehicle using lego pieces, gears, motors and sensors. Shortly they will begin learning how to use NXT-G to write programs and download them to their robotic vehicle. They will be learning how to use NXT-G to program basic robot behaviors using motors and rotation, light, touch and ultrasonic sensors. Before beginning this year long unit, students signed this contract:
· TAKE RESPONSIBILITY!!! Even though I am part of a team, I agree to learn for myself how to use the NXT-G software to learn how to program my robot. I agree to work hard and not to rely on my teammate to do more work than I do. · LISTEN!!! I realize that no problem has only one solution, and that a successful team is one which cooperates by considering each person’s solution and ideas. I will not criticize anyone’s ideas. · I agree that my behavior during computer lab will be constructive. · I agree to cooperate on whatever solution the team chooses, even if it is not my first choice. · I agree to show other teams in my class the utmost respect. · I agree that the goal of my team should be to do our best to solve a challenging problem. If there is a problem that we cannot resolve without help, I agree to talk to Tamara so that we can keep moving forward. · I promise to treat the Lego MindStorms kit with care and respect. I agree that the equipment I received is not mine and it will be returned the same way it was given to me. · I agree to stick with Lego Robotics all season, even if I sometimes get frustrated. · I agree to WORK HARD, BE CREATIVE and HAVE FUN!
3/2011
Now that students have learned the basics of programming robots using NXT-G, we will introduce the next phase of their year long introduction to Lego Robotics. Sixth graders will work in teams and create a one minute performance involving themselves and their robot. Their performance can be inspired by a movie, a book, a song, a sport or a computer or video game.
2/2011
Students are busy programming their robots to do such things as detect and avoid obstacles, to go backwards or forwards depending on the value from the light sensor and how to use the random block.
1/2011
Many students have moved on to learn how to use some of the more advanced features of the NXT hardware and software such as how to use logic to control a loop, using the random block, storing variables and data hubs and wires.
The goal for sixth graders is that they are able to type 20 WPM with 80% accuracy.
Students are given a typing assessment each semester and their scores will be reported on their progress reports.
10/12/10
Each team has completed building their base robot and adding the ultrasonic, touch and light sensors to their robot. They are now beginning to learn how to program their robot. Beginning tutorials include:
Moving Straight
Learning how far the robot travels in one rotation by figuring out the circumference of the wheel.
Swing Turns and Point Turns
Move Until Touch
Move Until Dark
Move Until Near
Loops
Obstacle Detection Course (using the ultrasonic sensor)
Using Lego Robotics, sixth graders are working in small teams to design, build and program robots. Students begin by building a simple vehicle using lego pieces, gears, motors and sensors. Shortly they will begin learning how to use NXT-G to write programs and download them to their robotic vehicle. They will be learning how to use NXT-G to program basic robot behaviors using motors and rotation, light, touch and ultrasonic sensors. Before beginning this year long unit, students signed this contract:
· TAKE RESPONSIBILITY!!!
Even though I am part of a team, I agree to learn for myself how to use the NXT-G software to learn how to program my robot.
I agree to work hard and not to rely on my teammate to do more work than I do.
· LISTEN!!!
I realize that no problem has only one solution, and that a successful team is one which cooperates by considering each person’s solution and ideas. I will not criticize anyone’s ideas.
· I agree that my behavior during computer lab will be constructive.
· I agree to cooperate on whatever solution the team chooses, even if it is not my first choice.
· I agree to show other teams in my class the utmost respect.
· I agree that the goal of my team should be to do our best to solve a challenging problem. If there is a problem that we cannot resolve without help, I agree to talk to Tamara so that we can keep moving forward.
· I promise to treat the Lego MindStorms kit with care and respect.
I agree that the equipment I received is not mine and it will be returned the same way it was given to me.
· I agree to stick with Lego Robotics all season, even if I sometimes get frustrated.
· I agree to WORK HARD, BE CREATIVE and HAVE FUN!
3/2011
Now that students have learned the basics of programming robots using NXT-G, we will introduce the next phase of their year long introduction to Lego Robotics. Sixth graders will work in teams and create a one minute performance involving themselves and their robot. Their performance can be inspired by a movie, a book, a song, a sport or a computer or video game.
2/2011
Students are busy programming their robots to do such things as detect and avoid obstacles, to go backwards or forwards depending on the value from the light sensor and how to use the random block.1/2011
Many students have moved on to learn how to use some of the more advanced features of the NXT hardware and software such as how to use logic to control a loop, using the random block, storing variables and data hubs and wires.
The goal for sixth graders is that they are able to type 20 WPM with 80% accuracy.
Students are given a typing assessment each semester and their scores will be reported on their progress reports.
10/12/10
Each team has completed building their base robot and adding the ultrasonic, touch and light sensors to their robot. They are now beginning to learn how to program their robot. Beginning tutorials include: